Summaries generated: 2024 May 19 02:24 UTC
Cruise 1705 = Lasker
Cruise 1706 = Sette
Load needed libraries.
# load all libraries
devtools::install_github('taikisan21/PAMpal')
library(PAMpal)
# library(kableExtra) # known bug with R ver 4.3.0 so install from github
# devtools::install_github('kupietz/kableExtra')
library(kableExtra)
library(ggplot2)
library(RSQLite)
library(tuneR)
library(here)
Set user-defined variables.
# name project
ProjID <- 'HICEAS 2017'
# define subfolder paths to and binaries and database files
path_to_binaries <- file.path(params$path_pg, 'Binaries', params$ship)
path_to_db <- file.path(params$path_pg, 'Database')
# path to AcousticStudy files - ship specific
if (params$ship == 'Lasker'){
detsFile <- file.path(params$path_acSt, '2017_HICEAS_1705_ch5.rdata')
} else if (params$ship == 'Sette'){
detsFile <- file.path(params$path_acSt, '2017_HICEAS_1706_ch5.rdata')
}
# set path to reference spectra if will be used
path_to_refSpec <- file.path(params$path_to_refSpec) # pull from YAML
# specify which reference spectra to plot
# refSpecList = c('Gm', 'Pc')
refSpecList <- params$refSpecList # pull from YAML
refSpecSp <- params$refSpecSp
# set up datebase driver
sqlite <- dbDriver("SQLite")
#Set time zone to UTC
Sys.setenv(TZ = 'UTC')
# reference spectra colors - allows for up to 6 ref specs
# pastel
# rsPalette <- c('#66c2a5', '#fc8d62', '#8da0cb', '#e78ac3',
# '#a6d854', '#ffd92f')
# bold
rsPalette <- c('#1b9e77', '#d95f02', '#7570b3', '#e7298a',
'#66a61e', '#e6ab02')
Source some external functions
source(here('R', 'functions', 'filterClicks.R'))
source(here('R', 'functions', 'loadMultiBinaries.R'))
source(here('R', 'functions', 'plotContours.R'))
source(here('R', 'functions', 'clickSummary.R'))
source(here('R', 'functions', 'whistleSummary.R'))
# if not using Rproj/here package use:
# source(file.path(params$path_code, 'R', 'functions', 'loadMultiBinaries.R'))
Load existing PAMpal AcousticStudy object for event processing. They
were saved as .RDS files so must be read in with readRDS
rather than load.
These were not filtered, so will need to be filtered using
filterClicks.
# load existing AcousticStudy
detsAll <- readRDS(detsFile)
# cat('Loaded', detsFile, '\n')
# summarize how many events
nEventsAll <- length(names(events(detsAll)))
# cat(nEventsAll, 'original events\n')
spCodes <- c('31', '32', '33', '36', '37')
bfList <- list()
for (sp in 1:length(spCodes)){
spCode <- spCodes[sp]
bfList[[sp]] <- filter(detsAll, species == spCode)
}
dets <- bindStudies(bfList)
nEvents <- length(names(events(dets)))
# cat(nEvents, 'single species blackfish events\n')
# these files will NOT have the correct binary paths so have to update them
# (this is slow...)
dets <- PAMpal::updateFiles(dets, bin = path_to_binaries, db = path_to_db)
# filter AcousticStudy
detsFilt <- filterClicks(dets)
# number of events may change after filtering (all clicks may be filtered out)
nEventsFilt <- length(names(events(detsFilt)))
# cat(nEventsFilt, 'filtered, single species blackfish events\n')
Loaded //piccrpnas/crp2/McCullough/PAMpal/Acoustic_Studies/2017_HICEAS_1706_ch5.rdata, filtered AcousticStudy to only blackfish events and cleaned up bad click detections:
298 events total for all species, 32 events for blackfish only, and 32 events after filtering.
Load the reference spectra for plotting, if set with
refSpecList.
# refSpecList is specified in YAML params. Can be one or multiple species
# for single species specify as char string without quotations e.g., refSpecPc
# for multiple species, specify with call to R and c()
# e.g., !r c('meanSpecGm', 'refSpecPc_LLHARP')
if (!is.null(refSpecList)){
refSpecs = list()
for (rs in refSpecList){
refSpecs[[rs]] = read.csv(file.path(path_to_refSpec, paste0(rs, '.csv')))
}
}
Loop through each detection event (n = 32) and process/filter detected clicks, create plots, and calculate summary statistics. This step works at two levels - on the level of an AcousticStudy object, and on a data.frame of extracted click data from that AcousticStudy object.
for (iEvent in c(1:nEventsFilt)){
# iEvent = 6 # for testing
# ("pagebreak \n")
# extract this event UID string
eventList <- events(detsFilt)
eventUID <- names(eventList)[iEvent]
# set header for this event and print time
cat('\n\n#### Event ID: ', names(eventList)[iEvent], ' | Species: ',
eventList[[iEvent]]@species$id, '\n')
cat('Time: ', format(eventList[[eventUID]]@ancillary$grouping$start,
'%Y-%m-%d %H:%M%Z'), ' to ',
format(eventList[[eventUID]]@ancillary$grouping$end, '%Y-%m-%d %H:%M%Z'),
'\n')
###### summarize clicks ######
cl <- clickSummary(detsFilt, eventUID)
cat('\nEvent contains ', nrow(getClickData(dets[[eventUID]])),
' original clicks,', paste0('**', cl$nClicks), 'valid clicks** after',
'filtering.\n')
cat('\n')
###### summarize whistles ######
wl <- whistleSummary(detsFilt, eventUID)
cat('\nEvent contains', paste0('**', wl$nWhistles), 'whistles**.\n')
cat('\n')
###### click plots and table ######
cat('\n##### Click plots and table\n')
cat('\n SNR histogram includes all filtered clicks. Other plots contain only',
'clicks with SNR >= 15 dB', paste0('(**n = ', cl$nGoodClicks, ' clicks**)'),
'.\n')
cat('\n')
# if any clicks...
if (cl$nClicks > 0){
# histogram of all clicks and SNR >= 15 dB cut off
xMax <- max(c(15, ceiling(max(cl$snr)) + 2)) # whichever is bigger
hist(cl$snr, breaks = seq(from = floor(min(cl$snr)),
to = xMax, by = 2),
main = 'Click SNR', sub = '(all filtered clicks)', xlab = 'SNR')
abline(v = 15, lty = 2, lwd = 2, col = 'red4')
}
# if sufficient good clicks...
if (cl$nGoodClicks > 0) {
# histogram of click durations - good clicks only
subStr <- paste0('(high SNR clicks, n=', cl$nGoodClicks, ')')
hist(cl$goodClicks$duration,
breaks = seq(from = 0, to = max(cl$goodClicks$duration) + 100,
by = 100), main = 'Click duration', sub = subStr,
xlab = expression(paste('duration [', mu, 's]')))
abline(v = median(cl$goodClicks$duration), lty = 2, lwd = 2, col = 'black')
legend('topright', legend = 'median', lty = 2, lwd = 2, col = 'black')
cat('\n')
cat('\n')
# Calculate and plot Concatenated and Mean Spectrum for clicks w/ max SNR > 15dB
# NB: JLKM uses more exaggerated SNR (>40 dB) for BWs bc actual spectra may
# be noisy for single clicks
# reducing wl can give more accurate noise floor but 'smoother' spectrum
# increasing wl will give more exact spectrum but may exclude too many
# clicks based on SNR (noise measure will overlap with click output; noise
# is just measured as same wl from start of binary snippet and binaries
# binary snippets are v short)
# Trial and error - 256 works ok for LLHARP data = 1.28 ms
# NB: JLKM uses 500 for beaked whales with samp rate 288k
avgSpec <- calculateAverageSpectra(detsFilt, evNum = eventUID, wl = 256,
channel = 1, norm = TRUE, noise = TRUE,
sort = TRUE, snr = 15, flim = c(0, 100000),
plot = c(TRUE, FALSE))
# concatonated spectrogram will get plotted within calculation
# avg spectrum plots separately (bc adding stuff)
if (!is.null(avgSpec)) {
# Peak freq as calculated by calculateAvgerageSpectra -for subtitle
peakFreq <- round(avgSpec$freq[which.max(avgSpec$avgSpec)]/1000, 2)
plot(1, type = 'n', xlim = c(0, 100), ylim = c(min(avgSpec$avgSpec), 0),
xlab = 'Frequency (kHz)', ylab = 'Normalized Magnitude (dB)',
main = 'Average Spectrum', sub = paste0('Peak: ', peakFreq, 'kHz'))
# add grid lines for frequency at 10 kHz intervals
for (iline in ((0:15)*10)) {lines(c(iline,iline), c(-60,10), col="gray")}
# add template spectra
if (length(refSpecs) > 0){
rsCols <- rsPalette[1:length(refSpecs)]
for (rs in 1:length(refSpecs)){
rsTmp <- refSpecList[rs]
rsNorm <- refSpecs[[rsTmp]]
rsMax <- max(rsNorm$dB)
rsNorm$dBNorm <- rsNorm$dB - rsMax
lines(rsNorm$frq, rsNorm$dBNorm, col = rsCols[rs], lwd = 2)
}
}
# plot noise
lines(avgSpec$freq/1000, avgSpec$avgNoise, lty = 3, lwd = 2)
# plot avg spectrum
lines(avgSpec$freq/1000, avgSpec$avgSpec, lty = 2, lwd = 3)
# also plot median spectrum
medSpec <- 20*log10(apply(avgSpec$allSpec, 1, function(y) {
median(10^(y/20), na.rm = TRUE)}))
medSpecNorm <- medSpec - max(medSpec, na.rm = TRUE)
lines(avgSpec$freq/1000, medSpecNorm, lty = 1, lwd = 3)
# add legend
legend(x = 'topright', c(refSpecSp, 'Avg.', 'Med.', 'Noise'),
lty = c(rep(1, length(refSpecs)), 2, 1, 3),
lwd = c(rep(1, length(refSpecs)), 2, 3, 2),
col = c(rsCols, 'black', 'black', 'black'), cex = 0.8)
}
# NB: JLKM BW approach has additional plots here:
# IPI
# Waveform of strongest click
# Wigner plot
# We are not including those here because not really useful for FKW, but if
# interested in adding back in, see:
# https://github.com/jlkeating/PAMGuard_Event_Code
cat('\n')
cat('\n')
# create median stats table for clicks with -15 dB TK noise cut off
cat('\n\n Median statistics for', cl$nGoodClicks, 'high SNR clicks with',
'SNR >= 15 dB.')
cat('\n')
cat(knitr::kable(cl$mt, format = 'html', caption = '', align = 'l',
row.names = FALSE) %>%
kable_styling(bootstrap_options = c('basic', 'condensed'),
full_width = F))
} else { # no good clicks so no summary plots/table
cat('\nNo clicks of sufficient SNR to plot.\n')
}
###### whistle plots and table ######
cat('\n##### Whistle plots and table\n')
# if whistles present ...
if (wl$nWhistles > 0) {
# create median stats table for all whistles
# cat('\n\n Median statistics for', wl$nWhistles, 'whistles.')
# cat('\n')
# plot whistle contours
# map the needed binary files
binFiles <- dets@events[[eventUID]]@files$binaries
wmFileIdx <- grep(pattern = '^.*WhistlesMoans_Whistle_and_Moan.*\\.pgdf$',
binFiles)
wmFiles <- dets@events[[eventUID]]@files$binaries[wmFileIdx]
# load them
whBin <- loadMultiBinaries(wmFiles)
# trim to just the event time
whBinEv <- whBin[names(whBin) %in%
detsFilt[[eventUID]]$Whistle_and_Moan_Detector$UID]
# #plot - ggplot version/functionized
# pc <- plotContours(whBinEv)
# # print(pc)
# pc + ggtitle(eventUID)
#
# get plot limits
# xMax <- 0
# yMax <- 0
# for (wc in 1:length(names(whBinEv))){
# df <- data.frame(time = whBinEv[[wc]]$time - whBinEv[[wc]]$time[1],
# freq = whBinEv[[wc]]$freq/1000)
# xMaxTmp <- max(df$time)
# yMaxTmp <- max(df$freq)
# if (xMaxTmp > xMax){xMax <- xMaxTmp}
# if (yMaxTmp > yMax){yMax <- yMaxTmp}
# }
# or use standard max lims
xMax <- 1.5
yMax <- 20
# plot each line
plot(1, type = 'n', xlim = c(0, round(xMax,2)), ylim = c(0, round(yMax,-1)),
xlab = 'Time (s)', ylab = 'Frequency (kHz)',
main = 'Whistle Contours')
# add grid lines for frequency at 0.125 s and 5 kHz intervals
for (iline in (seq(0,2,0.125))) {lines(c(iline,iline), c(-10,60),
col="lightgray")}
for (iline in (seq(0,50,5))) {lines(c(-0.5,2.5), c(iline,iline),
col="lightgray")}
# loop through each contour
for (wc in 1:length(names(whBinEv))){
df <- data.frame(time = whBinEv[[wc]]$time - whBinEv[[wc]]$time[1],
freq = whBinEv[[wc]]$freq/1000)
lines(df$time, df$freq, col = rgb(0,0,0,0.4))
}
# plot histogram of median frequency
hist(wl$wh$freqMedian/1000,
breaks = seq(0, ceiling(max(wl$wh$freqMedian/1000)) + 1, 1),
main = 'Histogram of whistle median frequency',
xlab = 'Median frequency (kHz)')
cat('\n')
cat('\n')
cat('Median statistics for n = ', wl$nWhistles, 'whistles.\n')
# create median stats table for all whistles
cat(knitr::kable(wl$mt, format = 'html', caption = '', align = 'l',
row.names = FALSE) %>%
kable_styling(bootstrap_options = c('basic', 'condensed'),
full_width = F))
} else {
cat('\nNo whistles present.\n')
}
cat('\n')
cat('\n\n --- \n\n')
cat('\n')
}
Time: 2017-07-11 23:37UTC to 2017-07-12 00:13UTC
Event contains 36109 original clicks, 9840 valid clicks after filtering.
Event contains 422 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 8864 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 19.6 |
| Median 3dB Center Frequency [kHz] | 19.4 |
| Median 10dB Center Frequency [kHz] | 19.8 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 2.73 (17.7 - 20.9) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 10.8 (13.7 - 25.2) |
| Median duration [μs] (25-75 percentile) | 268 (112 - 1000) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 7.47 |
| Median end frequency [kHz] | 9.52 |
| Median mean frequency [kHz] (SD) | 9.02 (0.49) |
| Median duration [s] | 0.314 |
| Median frequency range [kHz] (min-max) | 1.76 (6.96 - 10.07) |
Time: 2017-07-15 02:16UTC to 2017-07-15 02:38UTC
Event contains 3051 original clicks, 653 valid clicks after filtering.
Event contains 211 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 612 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 25.6 |
| Median 3dB Center Frequency [kHz] | 25.9 |
| Median 10dB Center Frequency [kHz] | 26.3 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 2.51 (23.6 - 27.6) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 10.8 (19.6 - 32.6) |
| Median duration [μs] (25-75 percentile) | 357 (116 - 1000) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 8.06 |
| Median end frequency [kHz] | 8.35 |
| Median mean frequency [kHz] (SD) | 8.02 (0.27) |
| Median duration [s] | 0.389 |
| Median frequency range [kHz] (min-max) | 0.95 (7.32 - 9.01) |
Time: 2017-07-27 01:25UTC to 2017-07-27 02:31UTC
Event contains 13050 original clicks, 7047 valid clicks after filtering.
Event contains 421 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 5857 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 30.4 |
| Median 3dB Center Frequency [kHz] | 30.1 |
| Median 10dB Center Frequency [kHz] | 29.3 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 3.99 (27.3 - 32.2) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 16.9 (17.7 - 38.8) |
| Median duration [μs] (25-75 percentile) | 96 (100 - 176) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 8.79 |
| Median end frequency [kHz] | 9.96 |
| Median mean frequency [kHz] (SD) | 9.83 (0.57) |
| Median duration [s] | 0.375 |
| Median frequency range [kHz] (min-max) | 2.05 (7.91 - 11.21) |
Time: 2017-07-09 03:07UTC to 2017-07-09 05:32UTC
Event contains 36360 original clicks, 11008 valid clicks after filtering.
Event contains 1954 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 9745 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 12.8 |
| Median 3dB Center Frequency [kHz] | 12.5 |
| Median 10dB Center Frequency [kHz] | 12.9 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 3.16 (10.6 - 14.5) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 11.2 (6.71 - 18.7) |
| Median duration [μs] (25-75 percentile) | 148 (100 - 240) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 6.52 |
| Median end frequency [kHz] | 7.10 |
| Median mean frequency [kHz] (SD) | 6.82 (0.41) |
| Median duration [s] | 0.403 |
| Median frequency range [kHz] (min-max) | 1.54 (5.79 - 7.69) |
Time: 2017-07-15 21:36UTC to 2017-07-15 23:24UTC
Event contains 12401 original clicks, 3188 valid clicks after filtering.
Event contains 200 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 3035 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 34.3 |
| Median 3dB Center Frequency [kHz] | 34.2 |
| Median 10dB Center Frequency [kHz] | 35.1 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 3.52 (31.9 - 36.6) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 14.3 ( 28 - 42.9) |
| Median duration [μs] (25-75 percentile) | 224 (120 - 417) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 10.51 |
| Median end frequency [kHz] | 10.14 |
| Median mean frequency [kHz] (SD) | 9.77 (0.96) |
| Median duration [s] | 0.375 |
| Median frequency range [kHz] (min-max) | 3.37 (8.02 - 12.16) |
Time: 2017-07-23 16:35UTC to 2017-07-23 20:48UTC
Event contains 88156 original clicks, 28074 valid clicks after filtering.
Event contains 6670 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 24528 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 12 |
| Median 3dB Center Frequency [kHz] | 11.8 |
| Median 10dB Center Frequency [kHz] | 12.3 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 2.72 (10.3 - 13.5) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 9.26 (7.11 - 17.4) |
| Median duration [μs] (25-75 percentile) | 164 (100 - 300) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 6.37 |
| Median end frequency [kHz] | 7.18 |
| Median mean frequency [kHz] (SD) | 6.68 (0.34) |
| Median duration [s] | 0.375 |
| Median frequency range [kHz] (min-max) | 1.32 (5.93 - 7.32) |
Time: 2017-07-24 16:53UTC to 2017-07-24 19:25UTC
Event contains 2366 original clicks, 305 valid clicks after filtering.
Event contains 1391 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 273 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 10.8 |
| Median 3dB Center Frequency [kHz] | 10.6 |
| Median 10dB Center Frequency [kHz] | 11.1 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 2.34 (9.14 - 12.1) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 7.1 (7.27 - 14.8) |
| Median duration [μs] (25-75 percentile) | 76 (36 - 160) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 6.45 |
| Median end frequency [kHz] | 7.25 |
| Median mean frequency [kHz] (SD) | 6.86 (0.38) |
| Median duration [s] | 0.369 |
| Median frequency range [kHz] (min-max) | 1.39 (6.15 - 7.54) |
Time: 2017-07-28 03:11UTC to 2017-07-28 05:46UTC
Event contains 25609 original clicks, 7993 valid clicks after filtering.
Event contains 1670 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 7481 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 15.6 |
| Median 3dB Center Frequency [kHz] | 15.4 |
| Median 10dB Center Frequency [kHz] | 15.7 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 3.54 (13.2 - 17.5) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 11.6 (9.06 - 21.8) |
| Median duration [μs] (25-75 percentile) | 220 (108 - 357) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 7.10 |
| Median end frequency [kHz] | 7.62 |
| Median mean frequency [kHz] (SD) | 7.30 (0.33) |
| Median duration [s] | 0.423 |
| Median frequency range [kHz] (min-max) | 1.25 (6.70 - 7.84) |
Time: 2017-09-04 23:09UTC to 2017-09-05 00:50UTC
Event contains original clicks, 0 valid clicks after filtering.
Event contains 485 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .
No clicks of sufficient SNR to plot.
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 6.30 |
| Median end frequency [kHz] | 6.59 |
| Median mean frequency [kHz] (SD) | 6.39 (0.31) |
| Median duration [s] | 0.0000334 |
| Median frequency range [kHz] (min-max) | 1.17 (6.01 - 7.03) |
Time: 2017-09-12 16:27UTC to 2017-09-13 01:28UTC
Event contains original clicks, 0 valid clicks after filtering.
Event contains 5730 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .
No clicks of sufficient SNR to plot.
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 6.67 |
| Median end frequency [kHz] | 7.84 |
| Median mean frequency [kHz] (SD) | 7.35 (0.37) |
| Median duration [s] | 0.307 |
| Median frequency range [kHz] (min-max) | 1.46 (6.52 - 8.06) |
Time: 2017-09-13 17:55UTC to 2017-09-14 01:47UTC
Event contains original clicks, 0 valid clicks after filtering.
Event contains 7966 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .
No clicks of sufficient SNR to plot.
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 6.52 |
| Median end frequency [kHz] | 7.32 |
| Median mean frequency [kHz] (SD) | 7.05 (0.30) |
| Median duration [s] | 0.375 |
| Median frequency range [kHz] (min-max) | 1.17 (6.15 - 7.62) |
Time: 2017-09-18 03:47UTC to 2017-09-18 05:41UTC
Event contains original clicks, 0 valid clicks after filtering.
Event contains 2249 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .
No clicks of sufficient SNR to plot.
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 6.45 |
| Median end frequency [kHz] | 6.74 |
| Median mean frequency [kHz] (SD) | 6.63 (0.25) |
| Median duration [s] | 0.389 |
| Median frequency range [kHz] (min-max) | 1.03 (6.08 - 7.10) |
Time: 2017-09-19 19:04UTC to 2017-09-19 20:50UTC
Event contains original clicks, 0 valid clicks after filtering.
Event contains 1153 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .
No clicks of sufficient SNR to plot.
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 6.81 |
| Median end frequency [kHz] | 7.54 |
| Median mean frequency [kHz] (SD) | 7.15 (0.29) |
| Median duration [s] | 0.0000478 |
| Median frequency range [kHz] (min-max) | 1.17 (6.37 - 7.84) |
Time: 2017-09-20 19:46UTC to 2017-09-20 22:33UTC
Event contains original clicks, 0 valid clicks after filtering.
Event contains 2151 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .
No clicks of sufficient SNR to plot.
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 6.30 |
| Median end frequency [kHz] | 6.96 |
| Median mean frequency [kHz] (SD) | 6.57 (0.33) |
| Median duration [s] | 0.382 |
| Median frequency range [kHz] (min-max) | 1.17 (5.86 - 7.25) |
Time: 2017-10-08 20:12UTC to 2017-10-08 22:03UTC
Event contains 13958 original clicks, 1395 valid clicks after filtering.
Event contains 195 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 1288 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 12.8 |
| Median 3dB Center Frequency [kHz] | 12.5 |
| Median 10dB Center Frequency [kHz] | 12.7 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 3.28 (10.4 - 14.6) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 11.3 (6.63 - 18.4) |
| Median duration [μs] (25-75 percentile) | 84 (40 - 208) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 6.01 |
| Median end frequency [kHz] | 6.59 |
| Median mean frequency [kHz] (SD) | 6.31 (0.22) |
| Median duration [s] | 0.335 |
| Median frequency range [kHz] (min-max) | 0.81 (5.86 - 6.81) |
Time: 2017-07-11 03:50UTC to 2017-07-11 04:53UTC
Event contains 52091 original clicks, 4085 valid clicks after filtering.
Event contains 101 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 3743 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 19.2 |
| Median 3dB Center Frequency [kHz] | 18.9 |
| Median 10dB Center Frequency [kHz] | 19.1 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 2.5 (17.3 - 20.4) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 8.98 (13.9 - 24.3) |
| Median duration [μs] (25-75 percentile) | 156 (100 - 296) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 6.01 |
| Median end frequency [kHz] | 6.45 |
| Median mean frequency [kHz] (SD) | 6.06 (0.33) |
| Median duration [s] | 0.348 |
| Median frequency range [kHz] (min-max) | 1.17 (5.42 - 7.40) |
Time: 2017-07-11 19:40UTC to 2017-07-11 22:45UTC
Event contains 60086 original clicks, 14089 valid clicks after filtering.
Event contains 195 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 10215 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 11.2 |
| Median 3dB Center Frequency [kHz] | 10.9 |
| Median 10dB Center Frequency [kHz] | 11.4 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 1.84 (9.83 - 12) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 8.29 (6.44 - 16.1) |
| Median duration [μs] (25-75 percentile) | 112 (48 - 264) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 4.98 |
| Median end frequency [kHz] | 6.23 |
| Median mean frequency [kHz] (SD) | 5.80 (0.35) |
| Median duration [s] | 0.416 |
| Median frequency range [kHz] (min-max) | 1.39 (4.61 - 6.96) |
Time: 2017-07-31 16:01UTC to 2017-07-31 16:49UTC
Event contains 5514 original clicks, 2897 valid clicks after filtering.
Event contains 83 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 2739 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 16.8 |
| Median 3dB Center Frequency [kHz] | 16.5 |
| Median 10dB Center Frequency [kHz] | 20.2 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 2.46 ( 15 - 18.1) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 14.3 (12.3 - 28.7) |
| Median duration [μs] (25-75 percentile) | 64 (36 - 208) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 3.66 |
| Median end frequency [kHz] | 2.78 |
| Median mean frequency [kHz] (SD) | 3.07 (0.27) |
| Median duration [s] | 0.362 |
| Median frequency range [kHz] (min-max) | 0.95 (2.71 - 3.74) |
Time: 2017-08-01 23:45UTC to 2017-08-02 01:31UTC
Event contains 78232 original clicks, 21813 valid clicks after filtering.
Event contains 347 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 20311 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 28 |
| Median 3dB Center Frequency [kHz] | 27.5 |
| Median 10dB Center Frequency [kHz] | 27.7 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 2.87 (25.9 - 29) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 10.3 (20.5 - 33.6) |
| Median duration [μs] (25-75 percentile) | 192 (100 - 389) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 6.30 |
| Median end frequency [kHz] | 6.52 |
| Median mean frequency [kHz] (SD) | 6.33 (0.46) |
| Median duration [s] | 0.0000294 |
| Median frequency range [kHz] (min-max) | 1.68 (5.79 - 7.54) |
Time: 2017-08-21 04:39UTC to 2017-08-21 06:34UTC
Event contains 3187 original clicks, 276 valid clicks after filtering.
Event contains 201 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 182 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 15.4 |
| Median 3dB Center Frequency [kHz] | 15.2 |
| Median 10dB Center Frequency [kHz] | 15.9 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 1.93 (13.9 - 16.3) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 8.33 (11.4 - 21.1) |
| Median duration [μs] (25-75 percentile) | 76 (40 - 276) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 9.81 |
| Median end frequency [kHz] | 7.32 |
| Median mean frequency [kHz] (SD) | 9.00 (0.40) |
| Median duration [s] | 0.471 |
| Median frequency range [kHz] (min-max) | 1.46 (7.32 - 9.89) |
Time: 2017-08-09 04:53UTC to 2017-08-09 05:05UTC
Event contains 8884 original clicks, 1035 valid clicks after filtering.
Event contains 116 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 987 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 27.6 |
| Median 3dB Center Frequency [kHz] | 25.8 |
| Median 10dB Center Frequency [kHz] | 25.9 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 2.33 (24.6 - 27.5) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 8.43 (20.7 - 31.3) |
| Median duration [μs] (25-75 percentile) | 204 (100 - 361) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 5.35 |
| Median end frequency [kHz] | 8.24 |
| Median mean frequency [kHz] (SD) | 6.87 (0.49) |
| Median duration [s] | 0.000052 |
| Median frequency range [kHz] (min-max) | 1.83 (5.35 - 8.50) |
Time: 2017-08-29 17:41UTC to 2017-08-29 18:44UTC
Event contains original clicks, 0 valid clicks after filtering.
Event contains 206 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .
No clicks of sufficient SNR to plot.
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 4.47 |
| Median end frequency [kHz] | 5.97 |
| Median mean frequency [kHz] (SD) | 5.41 (0.31) |
| Median duration [s] | 0.362 |
| Median frequency range [kHz] (min-max) | 1.25 (4.10 - 6.26) |
Time: 2017-08-30 00:50UTC to 2017-08-30 01:54UTC
Event contains original clicks, 0 valid clicks after filtering.
Event contains 241 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .
No clicks of sufficient SNR to plot.
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 4.10 |
| Median end frequency [kHz] | 5.05 |
| Median mean frequency [kHz] (SD) | 4.54 (0.31) |
| Median duration [s] | 0.362 |
| Median frequency range [kHz] (min-max) | 1.17 (3.59 - 5.20) |
Time: 2017-09-01 23:08UTC to 2017-09-02 02:03UTC
Event contains original clicks, 0 valid clicks after filtering.
Event contains 1730 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .
No clicks of sufficient SNR to plot.
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 4.91 |
| Median end frequency [kHz] | 5.49 |
| Median mean frequency [kHz] (SD) | 5.60 (0.24) |
| Median duration [s] | 0.0000328 |
| Median frequency range [kHz] (min-max) | 0.88 (4.54 - 6.08) |
Time: 2017-09-02 23:30UTC to 2017-09-03 01:37UTC
Event contains original clicks, 0 valid clicks after filtering.
Event contains 89 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .
No clicks of sufficient SNR to plot.
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 11.21 |
| Median end frequency [kHz] | 10.55 |
| Median mean frequency [kHz] (SD) | 10.57 (0.57) |
| Median duration [s] | 0.3 |
| Median frequency range [kHz] (min-max) | 2.05 (9.52 - 11.65) |
Time: 2017-09-03 23:51UTC to 2017-09-04 00:38UTC
Event contains original clicks, 0 valid clicks after filtering.
Event contains 120 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .
No clicks of sufficient SNR to plot.
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 8.24 |
| Median end frequency [kHz] | 5.35 |
| Median mean frequency [kHz] (SD) | 6.48 (0.39) |
| Median duration [s] | 0.000027 |
| Median frequency range [kHz] (min-max) | 1.54 (5.16 - 8.64) |
Time: 2017-09-16 18:56UTC to 2017-09-16 20:35UTC
Event contains original clicks, 0 valid clicks after filtering.
Event contains 174 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .
No clicks of sufficient SNR to plot.
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 4.54 |
| Median end frequency [kHz] | 4.17 |
| Median mean frequency [kHz] (SD) | 5.07 (0.28) |
| Median duration [s] | 0.348 |
| Median frequency range [kHz] (min-max) | 0.95 (4.06 - 5.68) |
Time: 2017-10-08 02:36UTC to 2017-10-08 03:28UTC
Event contains 25368 original clicks, 2660 valid clicks after filtering.
Event contains 535 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 2574 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 28 |
| Median 3dB Center Frequency [kHz] | 27.7 |
| Median 10dB Center Frequency [kHz] | 28 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 2.27 ( 26 - 29.8) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 9.53 (20.9 - 33.7) |
| Median duration [μs] (25-75 percentile) | 292 (100 - 1000) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 7.84 |
| Median end frequency [kHz] | 7.18 |
| Median mean frequency [kHz] (SD) | 7.30 (0.34) |
| Median duration [s] | 0.403 |
| Median frequency range [kHz] (min-max) | 1.25 (6.67 - 8.13) |
Time: 2017-10-08 03:24UTC to 2017-10-08 03:45UTC
Event contains 117 original clicks, 4 valid clicks after filtering.
Event contains 0 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 0 clicks) .
No clicks of sufficient SNR to plot.
No whistles present.
Time: 2017-10-09 18:06UTC to 2017-10-09 18:32UTC
Event contains 5011 original clicks, 60 valid clicks after filtering.
Event contains 21 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 43 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 15.6 |
| Median 3dB Center Frequency [kHz] | 16.1 |
| Median 10dB Center Frequency [kHz] | 19.3 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 1.52 (15.7 - 17.4) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 10.5 (11.9 - 24.4) |
| Median duration [μs] (25-75 percentile) | 92 (100 - 425) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 6.88 |
| Median end frequency [kHz] | 12.01 |
| Median mean frequency [kHz] (SD) | 9.66 (1.04) |
| Median duration [s] | 0.471 |
| Median frequency range [kHz] (min-max) | 4.03 (6.88 - 12.23) |
Time: 2017-10-09 19:16UTC to 2017-10-09 19:43UTC
Event contains 1577 original clicks, 486 valid clicks after filtering.
Event contains 7 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 425 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 26.4 |
| Median 3dB Center Frequency [kHz] | 26.3 |
| Median 10dB Center Frequency [kHz] | 26 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 3.22 (24.5 - 27.9) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 14.9 (18.3 - 34) |
| Median duration [μs] (25-75 percentile) | 48 (32 - 156) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 10.03 |
| Median end frequency [kHz] | 10.55 |
| Median mean frequency [kHz] (SD) | 10.12 (0.12) |
| Median duration [s] | 0.396 |
| Median frequency range [kHz] (min-max) | 0.59 (9.89 - 10.55) |
Time: 2017-10-09 23:38UTC to 2017-10-09 23:43UTC
Event contains 141 original clicks, 24 valid clicks after filtering.
Event contains 13 whistles.
SNR histogram includes all filtered clicks. Other plots contain only clicks with SNR >= 15 dB (n = 21 clicks) .
| parameter | value |
|---|---|
| Median Peak Frequency [kHz] | 21.2 |
| Median 3dB Center Frequency [kHz] | 20.7 |
| Median 10dB Center Frequency [kHz] | 22 |
| Median 3dB Bandwidth [kHz] (lower-upper) | 5.78 (18.5 - 23.1) |
| Median 10dB Bandwidth [kHz] (lower-upper) | 9.95 (16.2 - 26.8) |
| Median duration [μs] (25-75 percentile) | 140 (128 - 152) |
| parameter | value |
|---|---|
| Median begin frequency [kHz] | 3.30 |
| Median end frequency [kHz] | 6.37 |
| Median mean frequency [kHz] (SD) | 4.37 (0.92) |
| Median duration [s] | 0.457 |
| Median frequency range [kHz] (min-max) | 3.00 (3.30 - 6.45) |